rely extensively

Translations
s'appuyer largement sur